查看原文
其他

用Arnold如何渲染女性写实皮肤?

CG世界 2022-05-24

The following article is from Thepoly Author LEEGUAGUA

点击上方蓝字CG世界关注我们

“ 感知技术 · 感触CG · 感受艺术 · 感悟心灵 ”
中国很有影响力影视特效CG动画领域自媒体


转自公众号:Thepoly


Hello . 大家好

本文是女性写实皮肤渲染案例流程分享

我是GuaGua



Hi,大家好,我叫曹嘉俊,今天给大家分享一个女性写实皮肤的渲染案例。


作者A站:https://www.artstation.com/artwork/9moq9y


我们先来看看最终效果图








1模型阶段


在模型阶段主要使用了zbrush自己的基础模型,配合dynamesh进行模型雕刻,直到最终完成。毛孔细节使用扫描模型(带有细分和颜色贴图)利用warp配合映射的方式,这种方式可以大大的提高制作效率,并且顺带制作了颜色贴图。



开始制作之前需要将zbrush的透视设置成85,不要在默认透视下进行雕刻,因为默认透视太大可能在渲染器里渲染会出现一些不必要的麻烦。



在雕刻大型的时候我们需要重整体出发,在大型准确的情况下,在进行五官的雕刻。



(这一步需要我们充分了解剖知识,学解剖虽然很枯燥乏味,但想在这一行做的长远必须忍!),做完这一步只是才开始,接下来才是重点,那就是如何才能把妹子做好看呢,这就需要你平时在生活中多观察漂亮妹子提高审美(这时候就需要你去找大量的参考素材,比如这样….



Ok,我们做完大型以后就需要制作毛孔细节了提高真实感(顺便提一句制作大型期间需要你去渲染器里不断渲染去查看结果,而不是重头一直做到尾,加上灯光的样子和你在zbrush里看到的结果和很不一样),


这次毛孔我并没有采用xyz因为我比较懒,嫌麻烦,而是直接使用了扫描模型的纹理(现在在扫描模型精度非常高完全够用),这个模型是带有细分的,我把细分降至最低,利用warp或Zwarp对我雕刻的模型进行包裹,最后得到拓扑后的模型,我将拓扑好的模型直接导回Zbrush,替换掉扫描模型(拓扑布线是一致),最后得到带有细节的模型,




因为uv也是一样的这样顺带颜色贴图也有了(眉毛部分PS掉),现在两模型是一样了,最后还差我们雕刻的大结构 ,直接在Zbrush映射回来,搞定 哈哈,是不是很偷懒(有更多时间去撩妹了)。




完成之前的步骤后,那么恭喜各位你已经做完90%的模型工作了,剩下10%才是提高作品可信度的关键,你肯定不想你的角色像带了一个美颜磨皮滤镜吧,那就。。粉刺,豆豆,黑头全部怼上,真实生活中,每个人都会有这些会有这些,多少而已。


好了到这里模型的制作就讲完了,下一张我们说说贴图。


2
贴图阶段


皮肤材质部分我主要使用了两层高光和一张roughness做了表现皮肤质感的主要贴图,上图对应了不同贴图所渲染出来的效果,如果你有一个细节足够多的模型时,你可以不用画高光甚至是roughness,光调节参数也可以得到一个很好的结果,好话不多说,我们一张张讲讲。




颜色贴图


因为我们之前已经有了一个很好的基础所以我们只需要在这个颜色贴图的基础上添加额外的颜色使其变得生动(说白了就是做颜色变化),但颜色变化可不是瞎做,它是有规律的这边我找了两张图作为参考,这样我们就很清楚每个部分的颜色是怎样的了(只要在这个色相范围内怎么样都可以),颜色可以加但请做的微妙一些,用点状笔刷比较容易些。





高光贴图


这是体现皮肤质感的一张贴图,我主要使用了AO(注意给一个55值的高反差保留) . Concavity.displacement. Derivative(提取绿通道),相互叠加得到的(我是在knald里烘培的)。主要是想让毛孔里面不产生高光,皮肤表面产生高光,做一些区分,第一层高光我用了一个色阶灰度,控制在0.65左右让他不要太强烈,第二层高光是在第一层基础上继续制作的,同样用色阶调整了灰度 ,把之控制在0.35左右,用白色的画笔画出高亮的部分(比较容易出油的地方)。






Roughness&SSS


我把油亮区域用大概0.35的亮度画黑,让这些区域的高光更加的聚集增强皮肤质感,这就是Roghnees 贴图作用。SSS贴图是用固有色贴图调节成的,主要目的是增加真皮层的颜色变化(这张图的颜色越亮渲染出来的皮肤通透感越强)这些就是我使用的所有贴图。


SSS


Roughness


3
Xgen毛发阶段


头发部分主要使用的是XGEN(目前最简单最有效的毛发解决方案),xgen最重要的就是导线(guides),导线的作用是引导头发的走向、长短和弯曲,一定要注意导线的 层次、疏密、穿插关系(多找些真实的头发参考去观察),切记不要想当然的去制作,导线的质量决定了你最后头发的效果(一万个重要!)。




参数方面我主要调节了 头发密度(正常人10W根左右的头发)、生长区域(哪里长头发那里不长头发,黑白贴图控制)、头发Cv点数量(这个数值需要尽量调大一点,否者头发没办法很好的跟随你的导线,后面为头发添加噪波也会有影响)、分头贴图(大白话就是比如你做的头发是中分、偏分等等)。


编辑器我加了3个clumping 、2个noise、 1个cut(具体参数自己调节一下就知道了会有实时反馈的或者可以上B站看我讲解的头发案例讲解,B站搜索xgen女性头发案例分享

有详细的讲解)。Clumping控制了头发打簇的效果,noise控制了头发扭曲效果和碎发效果,cut主要是为了把发尾的部分剪掉一些使其自然些(还是那句话你的导线决定了你头发最终的效果,参数只是对质感的调节而已)。




4
最终渲染



最终渲染使用了Aronld渲染器,材质使用了aiStandardSurface材质,贴图上分别添加了几个颜色调整和色阶调整的节点主要方便根据渲染效果进行控制,配合aimixShader 主要是为了区分面部的妆容和皮肤,




具体参数讲解可以关注我的B站搜索女性写实皮肤


https://www.bilibili.com/video/BV17K4y137K3?share_source=copy_web 


 

整个皮肤渲染流程都有讲解。



- End -


商务合作V:pansking


猛男系CG作品


什么?Adobe发布实时物理碰撞与渲染软件?!来看这份发布会纪要


干货!好的材质取决于什么?


渲染中,还热乎的!A站CG小姐姐大作第N弹


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存